package cn.xiaobai.service;

import cn.xiaobai.domain.DayResult;

import java.util.List;

/**
 * 假期分析服务, 负责将接收的日期, 进行分析判断是否是节假日
 *
 * @Author yangdaji
 * @Date 2023/8/13
 * @PackageName cn.xiaobai.service
 * @ClassName HolidayAnalyzeService
 */
public interface HolidayAnalyzeService {


    // 提供两个查询, 单日期,多日期

    /**
     * 查询日期的节假日信息
     *
     * @param day 日期
     * @return
     */
    Integer queryDateHoliday(String day);

    /**
     * 查询多个日期的节假日信息
     *
     * @param days 多个日期列表
     * @return
     */
    List<DayResult> queryMultiDateHoliday(List<String> days);


}
